Definition of yaffingale

Definition of yaffingale
  1. yaffingale Noun the European green woodpecker, "Picus viridis"
Feedback Form