Search term squeezer has one result
Jump to
EN English FR French
squeezer (n) [general] presse-fruits (n) {f} [general]