dwaul

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