Slovnenya

Translation English French: conglomeration

Dictionary: main
conglomeration