scimie

Italian

Noun

scimie

  1. plural of scimia

Anagrams