sharp-tongued

Adjective

 * 1) Having an acrid or bitter wit; skilled at or given to insulting or belittling others.

Translations

 * German:
 * Greek:
 * Ancient: πικρόγλωσσος
 * Irish: géartheangach
 * Russian: остроязы́чный