earth wall - Spanish English Dictionary

earth wall

Meanings of "earth wall" with other terms in English Spanish Dictionary : 2 result(s)

English Spanish
General
wall/enclosure of earth duba [f] rur. rare
Petrol
safety earth wall muro de detención