National Lottery Board Lucky 7 31 July 2023 Draw Number 18 results. Lucky 7 31/07/2023 Lottery Results. Lucky 7 2023.07.31 Wining Numbers. 2023-07-31 Online Lottery ResultsLucky Seven 18, ලකී සෙවන් 18, ලකී 7 18