English to Arabic

Meaning for:
Cradle
other
المهد