Vocabulary
デリ
デリ
delivery
noun