meaning of Ampfereule

Ampfereule - German to English

knot grass [Acronicta rumicis] [moth]

View more

  • fire (moth) [Axylia putris]