English Puzzle
Онлайн версия
Скачать программу
Работа с программой
Английская грамматика
Английские идиомы
События, отзывы
Фразеологизмы со словами
happen on
Найти идиомы
happen on
happen upon
To meet or find accidentally or by chance.
The Girl Scouts
happened on
a charming little brook not far from the camp.
At the convention I
happened upon
an old friend I had not seen for years.