to put on deodorant (= a substance put on the body to prevent or hide unpleasant smells):

中文解释

I need to shower, deodorize, and change into fresh clothes.

正在查询

minicar Golder accommodate oneself to new conditions unprogressive wood thrush throw dejectedly prepare magnificently partialities reactionist stutter