Latin-French dictionary »

negotiari meaning in French

LatinFrench
negotiari

commercer