Other crossword clues for answer "LONDRES"LONDRESEnglish capital, in ParisLondon, in Paris.Capital of England, to ParisiansLa capital de Inglaterra