to render equivocal or ambiguous English - French




English translator: English French to render equivocal or ambiguous  Eesti sõnaraamat   Español Traductor   Svenska Översättare