vanmaram

കലിംഗദ്വീപ് - meaning in english

Meanings for കലിംഗദ്വീപ്

noun
Philippine island