Deodorant

Tamil Dictionary definitions for Deodorant

Deodorant : கமகம், கமுகம்

Deodorant : கமகம்,கமகம்,கமுகம்,கமுகம்,நறுமண பொருள்

Deodorant definition

Noun. A deodorizer.