Contradiction In Quran 3:45 And Quran 19:16-19
In my understanding, Surah Maryam doesn’t say that ONLY one angel visited her. It just confirms that among the angels that visited Hazrat Maryam (AS), The Holy Spirit (Hazrat Jibra’eel) was one of them. You can even say that he spoke on the behalf of the angels.