BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Tankmotorschiff {n} [naut.] self-propelled tanker barge

Tankmotorschiffe {pl} self-propelled tanker barges