English to Chinese Dictionary

Search:

喷薄 pēn to gush / to squirt / to surge / to well out / to overflow


<< back to the home page