Latin-French dictionary »

gemelli meaning in French

LatinFrench
gemelli noun

gémelliténom