hemmel

listen to the pronunciation of hemmel
English - English
A shed or hovel for cattle