Latin-French dictionary »

in aqua solubilis meaning in French

LatinFrench
in aqua solubilis adjective

hydrosolubleadjectif