Spanish-English Dictionarycomunicaste
comunicaste
comunicarse
Meaning of comunicaste