French-English dictionary »

steak tartare meaning in English

FrenchEnglish
steak tartare nom {m}

steak tartare◼◼◼(dish)
noun