French-Spanish dictionary »

crobard meaning in Spanish

FrenchSpanish
crobard nom {m}

bocetonoun
{m}