Translation of canard in Malay

canard

noun

  • 1

    khabar angin yang tidak benar