French-Spanish dictionary »

champ libre meaning in Spanish

FrenchSpanish
champ libre nom {m}

barra librenoun
{f}