English Version
Was Bedeutet
"to tread (animals)"
auf Deutsch
Englisch > Deutsch
Deutsch > Englisch
Englisch
Deutsch
to tread (animals); to mate; to copulate
sich paaren (Tiere); einander treten