Slovnenya

Translation English French: imitative

Dictionary: main
imitative
adjective