DictionaryForumContacts

   Japanese
Google | Forvo | +
機先を制する
gen. beat someone to the punch; get the drop on (someone); forestall