Spanish-English Dictionaryformaron
formaron
formarse
Meaning of formaron