Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
Indonesian>English
KairoAl Qahira, Egyptian capital, El Qahira, capital of Egypt, Cairo
Translation
English Al Qahira, Egyptian capital, El Qahira, capital of Egypt, Cairo