forsythia
English
forsythia meaning in English • forsythia का अर्थ अंग्रेजी में
Adjective
- A shrub of the Olive family, with yellow blossoms.