what does your dreams means
Interpretation of dream: Engineer
Engineer

To see an engineer, forebodes weary journeys but joyful reunions.