jucher
Top 25000
Meanings
Verb
1. to perch (intransitive)
2. to perch (oneself), to be perched (pronominal)