translations

/tɹænzˈleɪʃənz/

UK: /tɹɑːnsˈleɪʃənz/

translations

English Noun Top 27,933
Ad

Definition

plural of translation

Ad