Back to Dictionary
杨桃
楊桃
yángtáo
1. carambola
2. star fruit