vanmaram

താംബൂലതകരം - meaning in english

Meanings for താംബൂലതകരം

noun
Betel-box