Meaning of 'poppy'

  • கசகசாச் செடி

Synonyms


Browse English to Tamil Dictionary