épomophore de franquet - French English Dictionary

épomophore de franquet

Play ENFRFRfr
Play ENFRFRca

Meanings of "épomophore de franquet" in English French Dictionary : 1 result(s)

French English
Zoology
épomophore de franquet epauletted bat