English-Arabic dictionary »

scows meaning in Arabic

EnglishArabic
Scows [UK: skaʊz]
[US: skaʊz]

قوارب النقل