Spanish-French dictionary »

intercesora meaning in French

SpanishFrench
intercesora noun

intercesseusenom {f}