Dictionary search results

Showing 1-7 of 7 results

demos British & World English

The common people of an ancient Greek state

demos in demo British & World English

A public meeting or march protesting against something or expressing views on a political issue

demos gracias a Dios in gracias Spanish-English

let us give thanks to God

demos el asunto por finiquitado in finiquitar Spanish-English

let's consider the matter closed

You searched for demos