English | German | Russian | Czech

scobby English

Meaning scobby meaning

What does scobby mean?

scobby

(UK, dialect) The chaffinch.

Are you looking for...?