"car hauler" in Polish — inglés-Polish dictionary | Mirar "car hauler" in inglés

Take 3 Trailers | Step-Deck Auto Transport Trailer
sustantivo
  1. laweta, laweta samochodowa