agalusattu meaning in english


शब्द : అగలుసత్తు

Transliteration : agalusattu

Other spellings : agalusattu

Meanings in english :

perfume
Telugu to English
English To Telugu