Slovnenya

Translation English French: destructive

Dictionary: main
destructive
adjective