Slovnenya

Translation English French: man-made

Dictionary: main
man-made
adjective