Search term graffiare has 5 results
Jump to
IT Italian EN English
graffiare claw
graffiare (v) [oggetti] scratch (v) [oggetti]
graffiare scratch
graffiare scrape
graffiare scratch oneself

Italian English translations