turboencabulators

English

Noun

turboencabulators

  1. plural of turboencabulator