Translation of (Palacio de) la Moncloa in English:

(Palacio de) la Moncloa

  • 1

    • The Spanish prime minister's official residence, in Madrid.