English to Spanish Quiz - Transportation

Barco - Barco Remolcador
Moto de Nieve
Acorazado
Semáforo