English to Arabic

Meaning for:
Shoofly
other
المهد