munched in German
munched in German
gefressen
fraß
gemampft