English-French dictionary »

lombard street meaning in French

EnglishFrench
Lombard Street (money and capital market of London)
proper noun

Lombard Street◼◼◼nom propre