Search term scorticato has one result
Jump to
IT Italian EN English
scorticato (a) [pelle] raw (a) [pelle]

Italian English translations

IT Synonyms for scorticato EN Translations
pelato [escoriato] bald