Back to dictionary
Word
Rì sɔlɛ̀n
Rë solèn
French
Se cacher, Se camoufler, Se tapir, Se dissimuler
English
To lurk, To cower, To crouch, To camouflage oneself
Comments 0
No comment for this word yet.