German to English Dictionary

Deutsch Version

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