Search term turare has 2 results
Jump to
IT Italian EN English
turare (v) [tappare] stop up (v) [tappare]
turare (v) [tappare] bung up (v) [tappare]

Italian English translations