Arabic-English dictionary »

وودرات meaning in English

ArabicEnglish
وودرات - نوع من القوارض

Woodrat