Back to Dictionary
庭园
庭園
tíngyuán
1. flower garden