sapped one's energy - Almanca İngilizce Sözlük

sapped one's energy

Meanings of "sapped one's energy" in German English Dictionary : 1 result(s)

İngilizce Almanca
General
sapped one's energy gezehrt