Spanish-English Dictionarycomunicabas
comunicabas
comunicarse
Meaning of comunicabas