who or that founds or found English - French

Related words

founding 




English translator: English French who or that founds or found  Eesti sõnaraamat   Español Traductor   Svenska Översättare