Spanish-French dictionary »

locha meaning in French

SpanishFrench
locha noun
{f}

loche

chanclo | galocha | zueco noun

galochenom {f}

Mezalocha noun

Mezalochanom