Arabic-English dictionary »

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

ArabicEnglish
زورق السّحب

Towboat[UK: ˈtoˌbot] [US: ˈtoˌbot]

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