English-Arabic dictionary »

towboats meaning in Arabic

EnglishArabic
Towboats

زوارق السّحب