AMU-LAC

(redirected from Ave Maria University-Latin American Campus)
AcronymDefinition
AMU-LACAve Maria University-Latin American Campus (Nicaragua)