Meaning of deodorant

deodorant

Tagalog

deodorant n., adj. deodorant