Search term spillare has 4 results
Jump to
IT Italian EN English
spillare (v) [culinario] drain (v) [culinario]
spillare (v) [culinario] drain off (v) [culinario]
spillare (v) [barile] tap (v) [barile]
spillare (v) [to obtain by pulling or violent force] wrest (v) [to obtain by pulling or violent force]

Italian English translations