tribunalEnglish

court, judicature, tribunal

Noun

An assembly (including one or more judges) to conduct judicial business

English: court, tribunal, judicature

Bahasa: pengadilan, mahkamah

Bahasa words with similar meanings

English words with similar meanings

Show 2 words