londres-London: meaning, definitions and translations

French dictionaryFrenchEnglish

What is londres? londres is London

What is London?

  • Cigare de la Havane,à l'origine spécialement fabriqué pour les Anglais.

    Cigar from Havana, originally made especially for the English.

Search words

Upgrade your experience