English to Arabic

Meaning for:
Dormice
other
الزغبات