found English - French
1.
-
Englishwho or that founds or found
-
Frenchfondateur
Related words
pus smart firedamp kitchenware occur platelet establish caffeine web kitchen cabinet blood cell
English translator: English French found Eesti sõnaraamat Español Traductor Svenska Översättare