English Dictionary
▪ rubdown
▪ rube
▪ rubefacient
▪ rubella
▪ rubeola
◊ RUBEFACIENT
rubefacient
n : a medicine for external application that produces redness of
the skin
rubdown
rube
rubefacient
rubella
rubeola
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]