vanmaram

Lodger - meaning in malayalam

Meanings for Lodger

noun
വാടകയ്‌ക്കു താമസിക്കുന്നയാള്