chirps

英文释义

n a sharp sound made by small birds or insects
v make high-pitched sounds
v sing in modulation

中文翻译

n. 啾啾

学习工具