karkari meaning in english


शब्द : కర్కరి

Transliteration : karkari

Other spellings : karkari

Meanings in english :

large cucumber
Telugu to English
English To Telugu