English to Chinese Dictionary

Search:

ào a noble steed (literary) / (of a horse) untamed / (fig.) (of a person) headstrong / Taiwan pr. [ao2]


<< back to the home page