French-Spanish dictionary »

pétou meaning in Spanish

FrenchSpanish
pétou

petardonoun
{f}

Your history