vozabi.

English words, with meanings in Hindi. हिन्दी

ENGLISH → HINDI

genista

noun
01
noun

जेनिस्टा (झाड़ू झाड़ी)

chiefly deciduous shrubs or small trees of Mediterranean area and western Asia: broom