English English Dictionary

English - English

to cross one's path in English: