troopship in Dutch
troopship in Dutch
troepenschip
A ship used to transport military troops.
troepentransportschip
A ship used to transport military troops.