interpreters

/ɪnˈtəːpɹɪtəz/

interpreters

English Noun Top 49,846
Ad

Definition

plural of interpreter

Ad