çığlık atıp yerimden sıçradım

Word
çığlık atıp yerimden sıçradım
Meaning
I screamed and leaped (s) away (from my place)
Part of speech
Pronunciation
Lesson