艾比湖

艾比湖
Ài

Aibi Lake (Ebinur) in Xinjiang

1 meaning
MEANING

MEANING

  1. noun

    Aibi Lake (Ebinur) in Xinjiang

    • Aibi Lake is a lake in Xinjiang, China.

STROKE ORDER
Loading…

Explore more related entries to look up.