忒楞楞 tèlènglèng [onomatopoeia] Definitions Defs Origin Strokes Stroke Words Sentences Sents 忒楞楞 tèlènglèng [onomatopoeia] sound of flapping wings or the sound of the wind