Dictionary English – Romanian

somniferous



Substantiv