allucinante

listen to the pronunciation of allucinante
Italian - English
incredible, amazing