Latin-French dictionary »

amplexus meaning in French

LatinFrench
amplexus [amplexus] (4th) M
noun

embrassadenom

pincementnom