Translation of exprimidora in English:

exprimidora

feminine noun