Dictionary Home » Dictionary Definitions » harnessed antelope

harnessed antelope

(härˈnĭst)

noun
link/cite print suggestion box