Search term storpio has 4 results
Jump to
IT Italian EN English
storpio (adj) [having a physical impediment] {m} crippled (adj) [having a physical impediment]
storpio (n) [persona - uomo] {m} cripple (n) [persona - uomo]
storpio (a) [medicina] {m} lame (a) [medicina]
storpio (n) [persona - uomo] {m} lame (n) [persona - uomo]

Italian English translations