English | German | Russian | Czech

peched English

Meaning peched meaning

What does peched mean?

peched

(Scotland) Tired, out of breath, worn out.

Are you looking for...?