German to English Dictionary

Deutsch Version

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