Dictionary English – Romanian

ogre



Substantiv