curitibaEnglish

Curitiba

Noun

A city in southeastern Brazil

English: Curitiba

Bahasa: Curitiba

Bahasa words with similar meanings