Slovnenya

Translation English French: hydrated lime

Dictionary: main
hydrated lime
noun