FOOTHILL MEANING IN ENGLISH

• Foothill Definition & Synonyms

  1. (n.) A low hill at the foot of higher hills or mountains.


RECENT SEARCHES