Translation of sourpuss in Malay

sourpuss

perengus

noun

  • 1

    perengus, orang yang kepala angin