ironServices.com

English Dictionary

  • Hide translation

 zorilla zorilla /zɔːˈrɪlə/

noun

  1. Muishond of northern Africa  ( Ictonyx frenata , zoril , zorilla )
    muishond of northern Africa