vanmaram

നിശാഗന്ധി - meaning in english

Meanings for നിശാഗന്ധി

noun
queen of the night
Epiphyllum oxypetalum