Spanish-French dictionary »

cabestro meaning in French

SpanishFrench
cabestro noun
{m}

licounom {m}

Your history