Slovnenya

Translation English French: scorch

Dictionary: main
scorch
verb