English | German | Russian | Czech

jumbuck English

Meaning jumbuck meaning

What does jumbuck mean?

jumbuck

(Australia) A sheep.

Are you looking for...?