Back to Dictionary
科尔多瓦
科爾多瓦
Kēěrduōwǎ
1.
Córdoba, Spain
Noun