Spanish-English Dictionaryexplicaría
explicaría
explicarse
Meaning of explicaría