NichiDict

阿里巴巴

ありばば
[aribaba]

Meanings

1.Noun

Alibaba