rosebay
English
rosebay meaning in English • rosebay का अर्थ अंग्रेजी में
Noun
- the oleander.