vanmaram

ആട്ടക്കസേര - meaning in english

Meanings for ആട്ടക്കസേര

noun
Rocking chair