to refine intellectually or morally English - French




English translator: English French to refine intellectually or morally  Eesti sõnaraamat   Español Traductor   Svenska Översättare