Slovnenya

Translation English French: limonite

Dictionary: main
limonite
noun