A French expression meaning:
"It is beautiful (weather)."
Il fait beau.
by futymore December 18, 2009
Get the Il fait beau mug.