French-Spanish dictionary »

touchau meaning in Spanish

FrenchSpanish
touchau nom {m}

piedra de toquenoun
{f}