French-English dictionary »

sauce xo meaning in English

FrenchEnglish
sauce XO nom

XO sauce◼◼◼(sauce)
noun