lel ( synonym found)

Definition of lel:

°possibly a variant of Leila.

Definition of lel:

°possibly a variant of Leila.

Back to Top