patch of dense vegetation - Spanish English Dictionary
History

patch of dense vegetation



Meanings of "patch of dense vegetation" in Spanish English Dictionary : 1 result(s)

English Spanish
General
patch of dense vegetation manchón [m]