devour meaning in German » DictZone English-German dictionary. ... English, German. devour. verschlingen [verschlang; hat verschlungen]
確定! 回上一頁