spropositato

listen to the pronunciation of spropositato
Italian - English
enormous, huge