English-Spanish Dictionary

Spanish Translation of “a people's tribunal”

a people's tribunal

Translations

  1. un tribunal popular

Comments

Log in to comment on this word.