l?y meaning in english


शब्द : లోయ

Transliteration : lōya

Other spellings : l?y

Meanings in english :

pit
hollow place inhilldeep crackopening
Telugu to English
English To Telugu