Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: keda kedao kada kedu kedou kudai ?

luó shì Alor Star city, capital of Kedah state in northwest Malaysia
Kedah, state of northwest Malaysia, capital Alor Star 亚罗士打

Dictionary · Google Translate · Help
By MDBG 2024