OXHEAL MEANING IN ENGLISH

• Oxheal Definition & Synonyms

  1. (n.) Same as Bears-foot.


RECENT SEARCHES