French-English dictionary »

crave meaning in English

FrenchEnglish
crave nom

chough [choughs]◼◼◼(bird of Pyrrhocorax)
noun
[UK: tʃʌf] [US: tʃʌf]