Meaning of 'carapace'

  • ஆமை ஓடு

Synonyms


Browse English to Tamil Dictionary