ENGLISH
SPANISH
SPANISH
ENGLISH

  

man-made


adjective
[environment, problem, disaster]   producido ( f producida) por el hombre
[fibre, lake, goods]   artificial

similar words