Spanish-French dictionary »

margullo meaning in French

SpanishFrench
margullo noun

marcottenom {f}