English to Arabic

Meaning for:
Mooring
other
التربّط