English to Arabic

Meaning for:
Aldrin
other
ألدرين