Definition of yaffler

Definition of yaffler
  1. yaffler Noun the European green woodpecker, "Picus viridis"
Need more help? Try our forum NEW