Home
Manglish
English listing
Malayalam listing
About
മൂടുപടം - meaning in english
Meanings for മൂടുപടം
noun
Domino
unknown
scarf
shroud
veil