Search in full dictionary

GOOD HEAVENS (1)

GOOD HEAVENS (1)
ScnMaster
an exclamation of surprise or protest. Academy Level I Glossary - Approved November 1990