Translate
simultaneous interpretation

related Results

la interprétation (n.) , f, med.