be burnt to a frazzle - Turkish English Dictionary

Suggest a Term