hillside in Portuguese
hillside in Portuguese
encosta
The side of a hill.
ladeira
The side of a hill.