English-French dictionary »

omphaloscopy meaning in French

EnglishFrench
omphaloscopy (introversion)
noun

auto-omphaloscopienom