I am assuming that while the Spanish words cara, rostro, and haz are usually translated into Eglish as “face”, their usages in Spanish do not completely overlap.
What are the connotative differences between the three? Are they all usable to mean “the human face” in all contexts, or are there some usages which sound odd to native Spanish speakers (e.g. maybe OK to say “She slapped mycara”, but odd to say"I’m washing my cara")?
Or is this one of many, many things that break differently in different parts of the Spanish-speaking world?