Dictionary English – Romanian

superfluity



Substantiv