injure or damage by scorching; criticize harshly

listen to the pronunciation of injure or damage by scorching; criticize harshly
English - Turkish
English - English
{f} scathe
injure or damage by scorching; criticize harshly
Favorites