Slovnenya

Translation English French: murderous

Dictionary: main
murderous
adjective