Home
Manglish
English listing
Malayalam listing
About
ഐരി - meaning in english
Meanings for ഐരി
noun
Hay-stack