在线词典

任由

to let (sb do sth); to allow; regardless of

英文释义
to let (sb do sth); to allow; regardless of