arabdict Dictionary & Translator - Arabic-English translation for gizzard

      Noun

      gizzard [pl. gizzards]
      gizzard [pl. gizzards]
      حوصلة {عند الطيور}
      gizzard [pl. gizzards] , {zool.}
      قانصة {الحيوان}

      similar Translations

      gizzards (n.) , [sing. a gizzard]