vanmaram

ശംഖുപുഷ്‌പം - meaning in english

Meanings for ശംഖുപുഷ്‌പം

noun
Clitoria