iraaru meaning in english


शब्द : ఇరారు

Transliteration : iraaru

Other spellings : iraaru

Meanings in english :

twice six
twelveanother form is
Telugu to English
English To Telugu