Translation of central azucarera in English:

central azucarera

sugar mill, n.

feminine noun

Peru
  • 1

    sugar mill