Translation of jefa de los espías in English:

jefa de los espías

spymaster, n.

feminine noun

  • 1

    spymaster