DictionaryForumContacts

   English
Google | Forvo | +
latch dog
oil 簧闩
tech. 闩钩; 闭锁抓取器