What is Lefan?
translation:
french meaning; To Believe.
LaVee, bon lafon(lefan)
See busy bee, french