French-English dictionary »

halva meaning in English

FrenchEnglish
halva nom {m}

halva◼◼◼(confection)
noun