Search term scampare has 3 results
Jump to
IT Italian EN English
scampare (v) [generale] be a close thing (v) [generale]
scampare (v) [generale] be a near thing (v) [generale]
scampare (v) [generale] be a close call (v) [generale]

Italian English translations