Slovnenya

Translation English French: humus

Dictionary: main
humus
noun