French-Spanish dictionary »

autochenille meaning in Spanish

FrenchSpanish
autochenille nom {f}

vehículosnoun
{m-Pl}