centre of power or authority English - French




English translator: English French centre of power or authority  Eesti sõnaraamat   Español Traductor   Svenska Översättare