vanmaram

Salt lagoon - meaning in malayalam

Meanings for Salt lagoon

noun
ഉപ്പുമാടം