Deutsch Version
Meaning of
"auf sich achtgeben"
in English language
German to English
English to German
German
English
auf sich achtgeben; sich pflegen; überleben; gesund sein
to take care of oneself; to look after oneself; to survive; to be healthy