BLOOD-SHOTTEN MEANING IN ENGLISH

• Blood-shotten Definition & Synonyms

  1. (a.) Bloodshot.


RECENT SEARCHES