scorticatoi
Italian
Noun
scorticatoi
m
plural of
scorticatoio
Anagrams
criostatico