Polish-French dictionary »

city of london meaning in French

PolishFrench
City of London

Cité de Londres