English to Arabic

Meaning for:
Nutria
other
الكيب - نوع من القوارض