Romanian

edit

Etymology

edit

From stoarce +‎ -tor.

Noun

edit

storcător n (plural storcătoare)

  1. juicer