English to Arabic

Meaning for:
U-boat
other
الغوّاصة الحربية
Related Words