German to English Dictionary

Deutsch Version

to roast German pronunciation - Say to roast in English pronunciation Meaning of "to roast" in English language