irumu meaning in english

शब्द : ఇరుము

Transliteration : irumu

Other spellings : irumu

Meanings in english :

As noun :
hiding place
Telugu to English
English To Telugu