English to Arabic

Meaning for:
Hatchery
other
المفقس