Slovnenya

Translation English French: savant

Dictionary: main
savant
noun