land on; bump into; come across

listen to the pronunciation of land on; bump into; come across
الإنجليزية - الإنجليزية
alight upon
land on; bump into; come across
المفضلات