English
Vietnamese
>
bar
+
To prevent entry, exit or an action
☊
barely
+
In a way that is difficult but still possible; almost not
☊
embarrass
+
to cause someone to feel uncomfortable about something
☊
barrier
+
structure or object that stops free movement
☊