Spanish-English Dictionarymatriculaba
matriculaba
matricular
Meaning of matriculaba