Slovnenya

Translation English French: assiduity

Dictionary: main