vanmaram

തീരഭൂമി - meaning in english

Meanings for തീരഭൂമി

noun
Shoreline