English to Chinese Dictionary

Search:

miǎo blind in one eye / blind / tiny / humble / to stare


<< back to the home page