DictionaryForumContacts

   English
Google | Forvo | +
no-holds-barred ['nəuhəuldz'bɑ:d]
gen. 激烈的; 放纵的; 不受任何限制的; 彻底的; 全力的
sport. 无限制