DictionaryForumContacts

   English French
Google | Forvo | +

to phrases
manmade ['mænmeid] adj.
tech. empierré
manmade: 14 phrases in 9 subjects
Chemistry1
Environment1
Forestry3
Geography1
Nuclear physics1
Politics2
Security systems2
Textile industry2
United Nations1