ENGLISH QUESTION!!!!

what are the meanings of these sentence?


1.Peter leapt to his feet.

2.I will nap off

3.straw sieve
2 個解答 2