Translation of merdu in English:

merdu

melodious, sweet

  • 1

    melodious, sweet