French-English dictionary »

et voilà! meaning in English

FrenchEnglish
et voilà! interjection

lo and behold◼◼◼(used to express surprise)
interjection