Translation of tersedu in English:

tersedu

to make this sound

verb

  • 1

    to make this sound