Englishfor English speakers
jape English
Meaning jape meaning
What does jape mean?
jape
Synonyms jape synonyms
What other words have the same or similar meaning as jape?