Spanish-English dictionary »

goma en barra meaning in English

SpanishEnglish
goma en barra noun
{f}

glue stick(solid adhesive tube)
noun