Back to Dictionary
开罗
開羅
Kāiluó
1. Cairo, capital of Egypt
Common • Top 7% Noun