kamus
.
Search
About
troopship
English
troopship
Noun
Ship for transporting troops
English: troopship