Meaning of 'importunate'

  • தொல்லை கொடுக்கிற

Synonyms


Browse English to Tamil Dictionary