French-Spanish dictionary »

merdiole meaning in Spanish

FrenchSpanish
merdiole

chingadera