Search term troepentransportschip has one result
Jump to
NL Dutch EN English
troepentransportschip [militair] {n} troopship [militair]