Search term interposition has 2 results
EN English ES Spanish
interposition (n) [dispute] intervención (n) {f} [dispute]
interposition (n) [dispute] interposición (n) {f} [dispute]