English to Chinese Dictionary

Search:

泥古 stick-in-the-mud / to stick to old ways / stubbornly conservative


<< back to the home page