Here's why:
* Spanish: "Cuesta" is a common Spanish word for a slope or hillside.
* Italian: In Italian, "cuesta" is not a common word. The closest equivalent would be "costa," which can mean "coast" or "slope."
It's possible you heard the word in a context where Spanish was being spoken, or it might be a specific place name or reference with its own meaning.