Spanish-English Dictionarymatriculaban
matriculaban
matricular
Meaning of matriculaban