londres: meaning and definitions

FrenchType a word

What is londres?

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