Slovnenya

Translation English French: agglomeration

Dictionary: main
agglomeration