German to English Dictionary

Deutsch Version

Dens sustenatus German pronunciation - Say Dens sustenatus in English pronunciation Meaning of "Dens sustenatus" in English language