tourterelle de l'adamaoua - French English Dictionary

tourterelle de l'adamaoua

Play ENFRFRfr
Play ENFRFRca

Meanings of "tourterelle de l'adamaoua" in English French Dictionary : 1 result(s)

French English
Ornithology
tourterelle de l'adamaoua adamawa turtle-dove