EYEBAR MEANING IN ENGLISH

• Eyebar Definition & Synonyms

  1. (n.) A bar with an eye at one or both ends.


RECENT SEARCHES