French-Spanish dictionary »

tronchón meaning in Spanish

FrenchSpanish
Tronchón nom

Tronchónnoun