Slovnenya

Translation French English: aggloméré

Dictionary: main