meaning of Brummer

Brummer - German to English

blue bottle fly [Calliphora vomitoria]

View more

  • bluebottle
  • bottlebee [Calliphora vomitoria]