Latin-English dictionary »

dropax meaning in English

LatinEnglish
dropax noun
M

depilatory [depilatories](preparation that removes hair from the body)
noun
[UK: dɪ.ˈpɪ.lət.r̩i] [US: də.ˈpɪ.lə.ˌtɔː.ri]