German to English Dictionary

Deutsch Version

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