デリ
deri

Noun

1. delivery

Abbreviation
Related to デリバリー