German to English Dictionary

Deutsch Version

experimenting on humans German pronunciation - Say experimenting on humans in English pronunciation Meaning of "experimenting on humans" in English language