English-French dictionary »

second nature meaning in French

EnglishFrench
second nature (mindset)
noun

seconde nature◼◼◼nom {f}