troopship in French
troopship in French
navire de transport de troupes
A ship used to transport military troops.
transport de troupes
A ship used to transport military troops.