English Translation for broom tree
broom tree
لمبی جھاڑو درخت
Search Result for broom tree
broom
See Definition and Meaning
tree
English definition for broom tree
1. n. prickly yellow-flowered shrub of the moors of New England and Europe
Sponored Video