English to Chinese Dictionary

Search:

多得是 duō de shì there's no shortage / there are plenty


<< back to the home page