imbavagliare Italian - English
1.
Englishmuzzle
-
Italianimbavagliare, mettere a tacere
2.
Englishgag
-
EnglishTo restrain someone's speech
-
Italianimbavagliare
English translator: Italian English imbavagliare Eesti sõnaraamat Español Traductor Svenska Översättare