喋喋不休喋喋不休 sound
zha
zha
bu
xiu

Explanations

en - talk somebody's ear off

talk somebody's ear off sound

ja - 誰かの耳を塞ぐ

誰かの耳を塞ぐ sound

th - พูดปิดหูใครสักคน

พูดปิดหูใครสักคน sound
Support: HayoAI AI Directory