Slovnenya

Translation English French: campus

Dictionary: main
campus
noun