German to English Dictionary

Deutsch Version

strewed, bestrewed German pronunciation - Say strewed, bestrewed in English pronunciation Meaning of "strewed, bestrewed" in English language