You could get genuine Seat carpet mats from your local Seat dealer. The genuine mats will have the correct fastenings to hold them in place.
Alternatively, you could get a set of aftermarket mats from somewhere like
www.carmats4u.com who offer a range of different types / quality of mats with the correct fastening type. They’re probably cheaper than the genuine Seat mats too. You can customise some of the mat types from carmats4u too - e.g. you can choose the carpet colour, edging colour, stitching colour and add a logo of your choice if you want to. .
Link to the Leon mats on their website below. Don’t know if they ship to Egypt though, but you could contact them and ask.
https://www.carmats4u.com/shopbymodel.html/?find=seat-leon-2013-onwards-285248