Translation of astro rey in English:

astro rey

masculine noun

  • 1

    el astro rey the sun