English-French dictionary »

nanomelia meaning in French

EnglishFrench
nanomelia noun

nanomélienom {f}