lott meaning in english


शब्द : లొత్త

Transliteration : lotta

Other spellings : lott

Meanings in english :

low ground
pit
Telugu to English
English To Telugu