French-English dictionary »

devinaille meaning in English

FrenchEnglish
devinaille nom {f}

riddle [riddles](verbal puzzle)
noun
[UK: ˈrɪd.l̩] [US: ˈrɪd.l̩]