STONE-HORSE MEANING IN ENGLISH

• Stone-horse Definition & Synonyms

  1. (n.) Stallion.


RECENT SEARCHES