French-English dictionary »

tourterelle triste meaning in English

FrenchEnglish
tourterelle triste nom {f}

mourning dove◼◼◼(Zenaida macroura)
noun