yì​dà​lì

Italy

Definitions

Yì​dà​lì

(Tw) Italy; Italian

Sources