French-Spanish dictionary »

attelloire meaning in Spanish

FrenchSpanish
attelloire

conectornoun
{m}