DUIL

DUIL DUIL.abbr. Driving under the influence of liquor. See DRIVING UNDER THE INFLUENCE. How do bilingual lawyers in China usually translate the term DUIL?

DUIL Read More »