explanaste
Portuguese
Verb
explanaste
second-person singular preterite indicative of
explanar
Spanish
Verb
explanaste
second-person singular preterite indicative of
explanar