French-English dictionary »

houlà meaning in English

FrenchEnglish
houlà interjection

yikes◼◼◼(expression of shock and alarm)
interjection