Translation of central azucarera in English:

central azucarera

sugar mill, n.

feminine noun

Peru

  • 1

    sugar mill