Search term torchiare has 3 results
Jump to
IT Italian EN English
torchiare (v) [segreto] question (v) [segreto]
torchiare (v) [segreto] interrogate (v) [segreto]
torchiare (v) [segreto] pump (v) [segreto] (informal)

Italian English translations