Back to Dictionary
陶笛
táodí
1. ocarina (musical instrument)