Meaning of “juicer” in the English Dictionary

English