The Meaning of Caras in English
The Spanish speakers may not understand the meaning of caras. It’s not just an insult, though. It can also refer to high prices. In addition, it can be used to refer to anything that is sold or bought. Here are some examples.