Englishfor English speakers
deep-frozen English
Meaning deep-frozen meaning
What does deep-frozen mean?
deep-frozen
Synonyms deep-frozen synonyms
What other words have the same or similar meaning as deep-frozen?