take the stand

Verb
  1. give testimony in a court of law

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa