supertranslations
English
Noun
supertranslations
plural of
supertranslation