Definition of デリバリー

デリバリー

deribarii

noun
delivery