English Italian Dictionary

English - italiano

unhinged in Italian:

1. sconvolto


Uno sciopero ha sconvolto il sistema postale.