Spanish-English Dictionaryaflorar
Meaning of aflorar