Slovnenya

Translation English Spanish: pestiferous

Dictionary: main
pestiferous
adjective