Translation of terempas in English:

terempas

flung, hurled, tossed

  • 1

    flung, hurled, tossed