explayarse

PRONOMINAL VERB
(to explain further)-to elaborate on
Synonyms for explayarse
Antonyms for explayarse
PRONOMINAL VERB
(to pour one's heart out)-no direct translation
Synonyms for explayarse
Word of the Day
chestnut