English to Hindi

Meaning for:
moisturizer
other
नमी प्रदायक क्रीम