Dictionary Translate Correct Ask AI
Noun
hillside [pl. hillsides]
hillside [pl. hillsides]
hillside [pl. hillsides] , {geogr.}
منحدر التل {جغرافيا}