menti meaning in english


शब्द : మెంతి

Transliteration : menti

Other spellings : menti

Meanings in english :

herb called fenugreek
Telugu to English
English To Telugu