oneiromancer

listen to the pronunciation of oneiromancer
Английский Язык - Английский Язык
someone who divines through the interpretation of dreams