Search term deposition has 2 results
Jump to
EN English IT Italian
deposition deposizione {f}
deposition (n) [law] deposizione (n) {f} [law]