English-French dictionary »

give of oneself meaning in French

EnglishFrench
give of oneself verb

donner de sa personneverbe