Back to Dictionary
柳橙
liǔchéng
1. orange (fruit)