bar·ri·er noun A circumstance or obstacle that keeps people or things apart or prevents communication or progress.All Rights Reserved
If you already have an account, Log in.
bar·ri·er noun A circumstance or obstacle that keeps people or things apart or prevents communication or progress.
10 parts