autotranslations

English

Noun

autotranslations

  1. plural of autotranslation