ショウシュウザイ
Meanings
Noun
1. deodorant; deodorizer; air freshener
Pitch accent
ショ
ウシュ
ウザイ
ショ
ウシュウザイ
Composed of
① 悪臭を消すこと。
medicine; agent; (chemical) substance; drug; dose