Search term campus has 2 results
EN English FR French
campus (n) [university] campus (n) {m} [university]
FR French EN English
campus (n) [université] {m} campus (n) [université]