English to Chinese Dictionary

Search:

(literary) (of birds) to scatter in fear / (literary) wild; unrestrained


<< back to the home page