Skip to content
Kotomora

阿あ里り巴ば巴ば

Meanings

1

noun

Alibaba

company name

Refers to the Chinese multinational technology company Alibaba Group.