German to English Dictionary

Deutsch Version

to trap German pronunciation - Say to trap in English pronunciation Meaning of "to trap" in English language