Translation of imputation in Malay

imputation

tuduhan

noun

  • 1

    tuduhan