vanmaram

രത്‌നദ്വീപ് - meaning in english

Meanings for രത്‌നദ്വീപ്

noun
Sri lanka