German to English Dictionary

Deutsch Version

infiltrate  d German pronunciation - Say infiltrate  d in English pronunciation Meaning of "infiltrate d" in English language