Search term discovery has 2 results
EN English PL Polish
discovery (n) odkrycie (n) {n}