meaning of Ameisenköder

Ameisenköder - German to English

ant bait