Spanish-French dictionary »

hidalgüelo | tagarote meaning in French

SpanishFrench
hidalgüelo | tagarote noun

hobereau