English to Catalan Dictionary
sympathize
Simpatia (sentiment)
Meaning for sympathize found in 22 Languages.
Sponored Video