meaning of an jds. Kräften zehren

an jds. Kräften zehren - German to English

to drain sb. of power