English to Arabic

Meaning for:
Moorings
other
مراسي السفن