lil meaning in english


शब्द : లీల

Transliteration : liila

Other spellings : lil

Meanings in english :

As noun :
diversion
playsportpastime
Telugu to English
English To Telugu