Dutch-English dictionary »

genees uzelf meaning in English

DutchEnglish
genees uzelf phrase

physician, heal thyselfphrase