Polish-French dictionary »

caracas meaning in French

PolishFrench
Caracas

Caracas