drainage channel at the edge of a farmland - Spanish English Dictionary
History

drainage channel at the edge of a farmland

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "drainage channel at the edge of a farmland" in Spanish English Dictionary : 1 result(s)

English Spanish
General
drainage channel at the edge of a farmland cancillera [f] ES local