French translation for "manmade"
|
- adj. fabriqué par l'homme, artificiel, synthétique
- Similar Words:
- "manitou" French translation, "mankind" French translation, "manlike" French translation, "manliness" French translation, "manly" French translation, "mann" French translation, "manna" French translation, "manna croup" French translation, "manned" French translation, "manned position" French translation
|
|
|