l?tu meaning in english


शब्द : లోతు

Transliteration : lōtu

Other spellings : l?tu

Meanings in english :

depth
Telugu to English
English To Telugu