quid pro quo

Quid pro quo literally means “this for that” in Latin, but when did it appear and what does it mean in English?

Read the rest of the article...
Powered by ExpressionEngine
Copyright 1997-2019, by David Wilton