ā​lǐ​bā​bāā​lǐ Bā​bā

Alibaba

Showing: All meanings (2)

2 sentences

  1. I often order raw materials for the factory on Alibaba.

    Source: Dong Chinese Dictionary
  2. Grandpa tells the story of Alibaba to his grandson every night.

    Source: Dong Chinese Dictionary