English to Arabic

Meaning for:
Yeddo
other
يدو - المدينة الكبيرة و عاصمة اليابان. مرادفة لطوكيو