intertranslations

English

Noun

intertranslations

  1. plural of intertranslation