scarf (scarfing) - Spanish English Dictionary

scarf (scarfing)

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "scarf (scarfing)" in Spanish English Dictionary : 2 result(s)

English Spanish
Geology
scarf (scarfing) solape [m]
scarf (scarfing) ensamble [m]