ショウシュウザイ
Meanings
Noun
1. deodorant; deodorizer; air freshener
Pitch accent
ショ
ウシュ
ウザイ
ショ
ウシュウザイ
Composed of
deodorization
medicine; agent; (chemical) substance; drug; dose