English to Chinese Dictionary

Search:

孵育 to incubate / to rear (chicks)


<< back to the home page