Translation of jury service in Romanian

jury service

noun

British

  • 1

    • to do jury service a face parte dintr-un juriu