Translation of spit in Indonesian

spit

meludah

verb

  • 1

    meludah