Search term impiccio has 2 results
Jump to
IT Italian EN English
impiccio (n) [guaio] {m} plight (n) [guaio]
impiccio (n) [guaio] {m} predicament (n) [guaio]

Italian English translations