Spanish-English Dictionaryinscriba
inscriba
inscribirse
Meaning of inscriba