English | German | Russian | Czech

drammock English

Meaning drammock meaning

What does drammock mean?

drammock

(Scotland) A simple food made from meal mixed with water.

Are you looking for...?