German to English Dictionary

Deutsch Version

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