Arabic-English dictionary »

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

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

Lifeboats[UK: ˈlaɪf.bəʊts] [US: ˈlaɪfboʊts]

Whaleboats