French-Spanish dictionary »

chirloute meaning in Spanish

FrenchSpanish
chirloute nom {f}

agua de fregarnoun
{f}