"insektenfressend" in English insektenfressend {adj.} insectivorous Detailed translations for "insektenfressend" insektenfressend{adjectiv} insektenfressend insectivorous