DictionaryForumContacts

   English Chinese
Google | Forvo | +
be snowed over
gen. 被大雪封住 (阻住)