Translation of deflector in Malay

deflector

pemesong

noun

  • 1

    pemesong