Translation of SGR in English:

SGR

feminine plural noun

  • 1

    • Sociedades de Garantía Recíproca