vanmaram

നീലമ്പാല - meaning in english

Meanings for നീലമ്പാല

noun
Wormwood