Italian edit

Etymology edit

From idro- +‎ estrattore.

Noun edit

idroestrattore m (plural idroestrattori)

  1. hydroextractor