lokomotivdepots

listen to the pronunciation of lokomotivdepots
ألمانية - الإنجليزية
engine houses
motive power depots
engine sheds