Arabic-English dictionary »

زوارق السّحب meaning in English

ArabicEnglish
زوارق السّحب

Towboats

Tugboats[UK: ˈtʌɡ.bəʊts] [US: ˈtʌɡboʊts]