German to English Dictionary

Deutsch Version

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