English | German | Russian | Czech

depo English

Meaning depo meaning

What does depo mean?

depo

(legal, informal) deposition

Are you looking for...?