COHIBITION MEANING IN ENGLISH

• Cohibition Definition & Synonyms

  1. (n.) Hindrance; restraint.


RECENT SEARCHES