English-French dictionary »

gemmotherapy meaning in French

EnglishFrench
gemmotherapy noun

gemmothérapie◼◼◼nom {f}