conglomerate of large stones - Spanish English Dictionary

conglomerate of large stones

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "conglomerate of large stones" in Spanish English Dictionary : 1 result(s)

English Spanish
Engineering
conglomerate of large stones almendrón [m] ES