to appear or remain in attendance for one's trial - French English Dictionary

Suggest a Term