Dictionary English – Romanian

cow-catcher



Substantiv
1. (e.a., ferov.)

plug nivelator