Meaning of 'living fossil'

  • வாழும் பாசில்


Browse English to Tamil Dictionary