vanmaram

തട്ടുകസേര - meaning in english

Meanings for തട്ടുകസേര

noun
Decker
Deck chair