Spanish-French dictionary »

alcaide meaning in French

SpanishFrench
alcaide noun
{m}

garde-chiourmenom