Polish-English dictionary »

caracas meaning in English

PolishEnglish
Caracas noun

Caracasnoun
capital of Venezuela