Translation of sourpuss in Malay

sourpuss

perengus

noun

slang

  • 1

    perengus, orang yang kepala angin