DictionaryForumContacts

   English
Google | Forvo | +
to phrases
obstruct the traffic
law 阻〔妨〕碍交通; 使交通阻塞
obstruct traffic
: 1 phrase in 1 subject
Technology1