meruku meaning in english


शब्द : మెరుకు

Transliteration : meruku

Other spellings : meruku

Meanings in english :

&a
to rankle
Telugu to English
English To Telugu