ENGLISH → HINDI
genista
01
noun
जेनिस्टा (झाड़ू झाड़ी)
chiefly deciduous shrubs or small trees of Mediterranean area and western Asia: broom
English words, with meanings in Hindi. हिन्दी
ENGLISH → HINDI
chiefly deciduous shrubs or small trees of Mediterranean area and western Asia: broom