Slovnenya

Translation English French: lime hydrate

Dictionary: main
lime hydrate
noun