to supply with inhabitants English - French

Related words

populate 




English translator: English French to supply with inhabitants  Eesti sõnaraamat   Español Traductor   Svenska Översättare