German to English Dictionary

Deutsch Version

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