Translation of zorra azul in English:

zorra azul

blue fox, n.

feminine noun

  • 1

    blue fox