Translation of merdu in English:

merdu

melodious, sweet

adjective

  • 1

    melodious, sweet