ENGLISH → NEPALI
genista
01
noun
जेनिस्टा (कुचो झाडी)
chiefly deciduous shrubs or small trees of Mediterranean area and western Asia: broom
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
chiefly deciduous shrubs or small trees of Mediterranean area and western Asia: broom