English-Arabic dictionary »

nutria meaning in Arabic

EnglishArabic
Nutria [UK: ˈnjuː.trɪə]
[US: ˈnuː.triə]

الكيب - نوع من القوارض