Translation of Moncloa in English:

Moncloa

feminine noun

  • 1

    la Moncloa the official residence of the Spanish premier