French-English dictionary »

pilau meaning in English

FrenchEnglish
pilau nom

dog whelk(Nucella lapillus)
noun