Arabic-English dictionary »

باخرة نقل الجنود meaning in English

ArabicEnglish
باخرة نقل الجنود

Troopship[UK: ˈtruːp.ʃɪp] [US: ˈtruːp.ʃɪp]