flatbed trailer (used to transport logs) - Turc Anglais Dictionnaire

Suggérer une traduction