alight upon

listen to the pronunciation of alight upon
İngilizce - İngilizce
land on; bump into; come across