dwaul

listen to the pronunciation of dwaul
Englisch - Englisch
To be delirious