Spanish-English Dictionaryexplicábamos
explicábamos
explicarse
Meaning of explicábamos