Italian

edit

Noun

edit

carcami m

  1. plural of carcame

Anagrams

edit