vanmaram

തുറമുഖപട്ടണം - meaning in english

Meanings for തുറമുഖപട്ടണം

noun
Seaport