English to Chinese Dictionary

Search:

邪乎 xié hu extraordinary / severe / exaggerated / overstated / fantastic / incredible


<< back to the home page