English to Chinese Dictionary

Search:

耦语 ǒu to have a tete-à-tete / to whisper to each other


<< back to the home page