imoscapi

Italian

Noun

imoscapi m

  1. plural of imoscapo

Anagrams