Search term interleaf has one result
EN English PL Polish
interleaf (n) wkładka (n) {f}