English to Russian Dictionary
troopship
Войсковой транспорт
Related Images/Visuals for troopship
Meaning for troopship found in 3 Languages.
Sponored Video