deal with someone (in a particular way) - Inglés Sinónimo Diccionario

Can't found any synonym terms.