English-French dictionary »

somnologist meaning in French

EnglishFrench
somnologist (physician)
noun

somnologue◼◼◼nom {m} nom {f}