burn something slightly or on the surface - Turkish English Dictionary

Suggest a Term