sharp-tongued in German
sharp-tongued in German
scharfzüngig
Having an acrid or bitter wit; skilled at or given to insulting or belittling others.