Translation of water authority in Spanish:

water authority

compañía suministradora de agua, n.

noun

British
History

  • 1

    compañía suministradora de agua feminine