Coup de foudre
In English Love at first sight; a lightning bolt of love.
Love at first sight.
Example
"Ils ont eu un coup de foudre."
In English Love at first sight; a lightning bolt of love.
Love at first sight.
"Ils ont eu un coup de foudre."