There are a large number or products that can help including anything with aloe or pore refining medicine. Just washing your face daily and keeping the area clean will also help to shrink the appearance.
They have different creams and serums you can use that apparently shrink pores. The only thing I can really suggest is cleaning them out so they aren't as visible and appear smaller.
Clean face thoroughly, use topical medication and face wash including retinol and or vitamin c.,exfoliate using facial scrubs, Makeup techniques also work well to cover big pores
Actually, there are no means to reduce large pores in your face forever. But there are some products in the market that can prevent large pores. Try to avoid harsh products because they can even make your pores worse than ever. Better eat more fruits.