DictionaryForumContacts

   English
Google | Forvo | +
noun | verb | to phrases
overwatch ['əuvə'wɔʧ] n
space 掩护
overwatch ['əuvə'wɔʧ] v
gen. 监视; 守候; 多用被动语态整夜看守过累
Overwatch: 1 phrase in 1 subject
United Nations1