English | German | Russian | Czech

shilfa English

Meaning shilfa meaning

What does shilfa mean?

shilfa

(UK, dialect) The chaffinch.

Are you looking for...?