Home
Manglish
English listing
Malayalam listing
About
തീരഭൂമി - meaning in english
Meanings for തീരഭൂമി
noun
Shoreline