Search term squeezer has one result
EN English ES Spanish
squeezer (n) [general] exprimidera (n) {f} [general]