French-Spanish dictionary »

pétatesla meaning in Spanish

FrenchSpanish
pétatesla nom {m}

petateslanoun