English to Arabic

Meaning for:
Troopship
other
باخرة نقل الجنود