Definition of "yaffler" []

  • (noun) the European green woodpecker, Picus viridis

Words like "yaffler"

SUBSCRIBE TO WORD OF THE DAY