floramour
English
floramour meaning in English • floramour का अर्थ अंग्रेजी में
Noun
- The plant love-lies-bleeding.