vanmaram

ബംഗാള്‍ ഉള്‍ക്കടല് - meaning in english

Meanings for ബംഗാള്‍ ഉള്‍ക്കടല്

noun
Bay of bengal