meaning of Asiatische Riesenhornisse

Asiatische Riesenhornisse - German to English

Asian giant hornet [Vespa mandarinia]

View more

  • yak killer hornet [Vespa mandarinia] [coll.]