Search term Heumacher has one result
Jump to
DE German EN English
Heumacher (n) [Landwirtschaft] {m} haymaker (n) [Landwirtschaft]