SHELDAPLE


Meaning of SHELDAPLE in English

(n.) A chaffinch.

Webster's English dictionary.      Английский словарь Webster.