face to face with feet facing the same side - Inglés Sinónimo Diccionario

Can't found any synonym terms.