English-French dictionary »

collared dove meaning in French

EnglishFrench
collared dove noun

tourterelle turque◼◼◼nom