French-Spanish dictionary »

petrer meaning in Spanish

FrenchSpanish
Petrer nom

Petrelnoun
{m}

Your history