German-English dictionary »

schafbock meaning in English

GermanEnglish
der Schafbock [des Schafbock(e)s; die Schafböcke] Substantiv

ram [rams]◼◼◼noun
[UK: ræm] [US: ˈræm]