Home
Manglish
English listing
Malayalam listing
About
Salt lagoon - meaning in malayalam
Meanings for Salt lagoon
noun
ഉപ്പുമാടം