Translation of merdu in English:

merdu

dulcet

adjective

  • 1

    dulcet, sounding sweet, melodious, full of melody, sweet