Slovnenya

Translation English French: symploce

Dictionary: main
symploce
noun