supertranslations

English

edit

Noun

edit

supertranslations

  1. plural of supertranslation