Chinese English Dictionary

torquate    Add to My Vocabulary

  1. *['tɒ:kwit]
    a. 有项圈的



Credits
Source of Dictionary: CC-CEDICT