English to Arabic

Meaning for:
Gaggle
other
القطيع