French-English dictionary »

sot-l’y-laisse meaning in English

FrenchEnglish
sot-l’y-laisse nom

oyster [oysters](meat)
noun
[UK: ˈɔɪ.stə(r)] [US: ˌɔɪ.stər]