DictionaryForumContacts

   English
Google | Forvo | +
put sand in the wheels
gen. 妨碍; 阻挠; 捣乱