Dictionary English – Romanian

monstrosity



Substantiv