English to Arabic

Meaning for:
Harbourage
other
المرفأ