French-English dictionary »

halloumi meaning in English

FrenchEnglish
halloumi nom {m}

halloumi◼◼◼(traditional cheese from Cyprus)
noun