CBD しい・びい・でぃう
shii·bii·dii

Noun

1. central business district; CBD

Related to 中心業務地区
Noun

2. cash before delivery

Noun

3. cannabidiol

Other forms: