Wiktionary
hydrocopters
n. (plural of hydrocopter English)
n. (plural of hydrocopter English)