Translation of lemparan in English:

lemparan

hurl

noun

  • 1

    hurl, violent throw