English to Arabic

Meaning for:
Woodrat
other
وودرات - نوع من القوارض