Slovnenya

Translation English French: glauconite

Dictionary: main
glauconite
noun