French-Spanish dictionary »

tom pouce meaning in Spanish

FrenchSpanish
Tom Pouce nom {m}

Pulgarcitonoun