English barrier
Bulgarian бариера, пречка
Spanish barrera
Swedish barriär
Italian barriera
Greek εμπόδιο
Definition
(n.) anything that prevents people from being together or understanding each other.
Back to search results