Translation of "hornochse" to English
Advert
Dictionary translations for "hornochse"
pl.
Hornochsen
pl.
Hornochsen
Testimonials
Advert