デポ ざい
depozai

Noun

1. depot (drug)

Medicine