Meaning of 'marvel'

  • அற்புதம்

Synonyms


Browse English to Tamil Dictionary