French-Spanish dictionary »

chenillard meaning in Spanish

FrenchSpanish
chenillard nom {m}

acanaladuranoun
{f}

Your history