Dictionary English – Romanian

locking



Substantiv
1. (tehn.)

blocaj mecanic