Dictionary English – Romanian

excrescence



Substantiv