Slovnenya

Translation English French: academic term

Dictionary: main
academic term
noun