waves of translation

English

Noun

waves of translation

  1. plural of wave of translation