Slovnenya

Translation English Spanish: murderous

Dictionary: main
murderous
adjective