English to Arabic Dictionary foothills

foothills

خاصرة جبل
translation of 'foothills'
noun
خاصرة جبل
Credits: Google Translate
Download the
HelloEnglishApp
image_one