depuratives - French English Dictionary

depuratives

Meanings of "depuratives" in French English Dictionary : 1 result(s)

English French
Patents
depuratives dépuratifs [pl/m]