turboencabulators
English
Noun
turboencabulators
plural of
turboencabulator