Dictionary English – Romanian

stop-watch



Substantiv