French-English dictionary »

tourterelle turque meaning in English

FrenchEnglish
tourterelle turque nom

collared dove◼◼◼noun