Spanish-English Dictionarymatriculabas
matriculabas
matricular
Meaning of matriculabas