English to Chinese Dictionary

Search:

要不得 yào bu de intolerable / unacceptable


<< back to the home page