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

sapping one's energy

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

İngilizce Almanca
General
sapping one's energy zehrend