land on; bump into; come across

listen to the pronunciation of land on; bump into; come across
Englisch - Englisch
alight upon
land on; bump into; come across
Favoriten