Wiktionary
hydroextractors
n. (plural of hydroextractor English)
n. (plural of hydroextractor English)