Meaning of 'towering'

  • உன்னதமான

Synonyms


Browse English to Tamil Dictionary