DictionaryForumContacts

   English
Google | Forvo | +
physical barrier
desert. 物理障碍物; 物理屏障
life.sc. 物理障碍
physical-barrier
el. 阻挡层; 栅栏; 屏障