Spanish-French dictionary »

alcahueta | celestina meaning in French

SpanishFrench
alcahueta | celestina noun

entremetteusenom {f}