German to English Dictionary

Deutsch Version

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