vanmaram

Sri lanka - meaning in malayalam

Meanings for Sri lanka

noun
രത്‌നദ്വീപ്