Translation of barcia in English:

barcia

chaff, n.

feminine noun

  • 1

    chaff
    • Para liberar el Glamour atrapado en la barcia, debe destruirse una parte del objeto.