English to Arabic

Meaning for:
Aculeata
other
شوائك، لوادغ