upleapt

English

Verb

upleapt

  1. simple past of upleap

Anagrams