ケスタ
kesuta

Noun

1. cuesta

Geology

From Spanish