English | German | Russian | Czech

snabby English

Meaning snabby meaning

What does snabby mean?

snabby

(Scotland) The chaffinch.

Are you looking for...?