to yield or make concession English - French

Related words

concede 




English translator: English French to yield or make concession  Eesti sõnaraamat   Español Traductor   Svenska Översättare