English | German | Russian | Czech

umbles English

Meaning umbles meaning

What does umbles mean?

umbles

(archaic) Animal entrails, especially of a deer.

Are you looking for...?