Cross-lingual e-commerce is described. A system translates a search query in a first natural language into multiple search queries corresponding to multiple natural languages. The system outputs the search query to an E-commerce website which communicates via the first natural language, and multiple search queries to multiple E-commerce websites which communicates via the corresponding multiple natural languages. The system receives a first search result in the first natural language from the E-commerce website, and multiple search results in the corresponding multiple natural languages from the corresponding multiple E-commerce websites. The system translates the multiple search results into the first language. The system outputs combined search results based on the first search result and multiple translated search results.