land on; bump into; come across

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