semicarril - Spanish English Dictionary

semicarril

Play ENESESes
Play ENESESmx

Meanings of "semicarril" in English Spanish Dictionary : 1 result(s)

Spanish English
Biology
semicarril [m] half-track

Meanings of "semicarril" with other terms in English Spanish Dictionary : 1 result(s)

Spanish English
Engineering
carretón semicarril [m] half-track