Etymology · Spanish

cuesta

2 English words descend from Spanish cuesta, most common first.