Skip to content
Simplified display

阿里巴巴

ā lǐ bā bā
#37845

Sign in to save this word to your study lists.

Definitions

  1. 1. Ali Baba, character from The Arabian Nights
  2. 2. Alibaba, PRC e-commerce company