English to Arabic

Meaning for:
Tugboats
other
زوارق السّحب