Wiktionary
telecontrollers
n. (plural of telecontroller English)
n. (plural of telecontroller English)