hillside


Results for "hillside"

English - Turkish Dictionary

hillside

(English - Turkish Dictionary) :
i. yamaç.