nirudu meaning in english


शब्द : నిరుడు

Transliteration : niruDu

Other spellings : nirudu

Meanings in english :

last year
Telugu to English
English To Telugu