scombinare

listen to the pronunciation of scombinare
Italian - Turkish
berbat etmek
Italian - English
mess up, spoil