Dictionary |
1 Result
#1
hallucinating
s.
[
delirious
] experiencing delirium
. wn