fantasieren

listen to the pronunciation of fantasieren
Немецкий Язык - Английский Язык
to fantasise
to be delirious
to have visions (of)
to have fantasies (about)
to fantasize