vanmaram

ഐരി - meaning in english

Meanings for ഐരി

noun
Hay-stack