Home
Manglish
English listing
Malayalam listing
About
Marsala - meaning in malayalam
Meanings for Marsala
noun
ഒരു തരം വീഞ്ഞ്