Slovnenya

Translation English French: glebe

Dictionary: main
glebe
noun