← Cantonese Dictionary
休達 (jau1 daat6, Xiū dá) — Ceuta, autonomous city of Spain on the northern coast of Africa, bordering Morocco
Word of the day · Chengyu stories · Pinyin converter · Korean romanizer · FAQ · About · Contact · Privacy