Meaning of 'excavate'

  • தோண்டு

Synonyms


Browse English to Tamil Dictionary