heupresse

listen to the pronunciation of heupresse
German - English
hay baler
hay bundling press