German English Dictionary
/
German
/
den Löffel abgeben
German ⇄ English
den Löffel abgeben
English translations
01
kick the bucket