vanmaram

മാടക്കട - meaning in english

Meanings for മാടക്കട

unknown
kiosk