Slovnenya

Translation English French: slaughterous

Dictionary: main
slaughterous
adjective