Definition of yaffingale

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