English to Arabic

Meaning for:
Albatross
other
البطروس