meaning of london plane
1.
very
large
fast-growing
tree
much
planted
as
a
street
tree
Related Words
london plane
|
Developed & Maintained By
Taraprasad.com