English | German | Russian | Czech

yarrish English

Meaning yarrish meaning

What does yarrish mean?

yarrish

(UK, _, dialectal) Having a rough, dry taste.

Are you looking for...?