Slovnenya

Translation English French: scholarly

Dictionary: main
scholarly
adjective