vanmaram

നീലരത്‌നം - meaning in english

Meanings for നീലരത്‌നം

noun
Sapphire
Turquoise