Dictionary English – Romanian

hallucination



Substantiv