Dictionary English – Romanian

apparatus



Substantiv