Spanish-French dictionary »

borregada meaning in French

SpanishFrench
borregada noun
{f}

mouton de Panurgenom {m}

moutruchenom

Your history