French-Latin dictionary »

traductrice meaning in Latin

FrenchLatin
traductrice nom

interpres [interpretis](3rd) C
noun