English-Arabic dictionary »

grouse meaning in Arabic

EnglishArabic
grouse any of various game birds of the subfamily Tetraoninae

طَيْهُوجm

sandgrouse birds in the family Pteroclididae

قَطًا