Search term intercomunicarse has 2 results
ES Spanish EN English
intercomunicarse intercommunicate (formal)
intercomunicarse (v) [general] intercommunicate (v) [general] (formal)