English to Chinese Dictionary

Search:

Did you mean: the tea tee tie date teeth tote tide ?

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


<< back to the home page