Spanish-French dictionary »

gomaguta meaning in French

SpanishFrench
gomaguta noun

gomme-guttenom {f}