to annex a territory English - French




English translator: English French to annex a territory  Eesti sõnaraamat   Español Traductor   Svenska Översättare