German to English Dictionary

Deutsch Version

epiphora German pronunciation - Say epiphora in English pronunciation Meaning of "epiphora" in English language