French-English dictionary »

d'origine humaine meaning in English

FrenchEnglish
d'origine humaine adjectif

humanmade◼◼◼(made by humans)
adjective