Dictionary English – Romanian

emulation



Substantiv