Printer friendly
"AcronymFinder.com

What does CELUSA stand for?

CELUSA stands for Centre for English Language in the University of South Australia (Adelaide, South Australia)

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Organizations, NGOs, schools, universities, etc.