ADVERTISEMENT

What is the definition or meaning of the Latin phrase "quid pro quo"?

28,963 views
What is the definition or meaning of the Latin phrase "quid pro quo"?