seel

Explore definitions, synonyms, and language insights of seel

Definitions

Verb
sew up the eyelids of hawks and falcons

More General Terms