Spanish-French dictionary »

gorrona meaning in French

SpanishFrench
gorrona noun
{f}

écornifleurnom {m}

Your history