had smarted
-había escocido
Past perfectconjugation ofsmart.There are other translations for this conjugation.

smart

Word of the Day
teapot