Back to dictionary
Word
Rì ɓààtɛ̀n
Rë bààtèn
French
Se coller, Se scotcher, Se plaquer, S’attacher
English
To stick, To hug, To snuggle up
Comments 0
No comment for this word yet.