jellops

English

Noun

jellops

  1. plural of jellop