MIRACULE


Meaning of MIRACULE in English

A scientifically acceptable miracle. Example: Gadzooks, it's the Miracule of Birth.

Slang English vocab.      Английский сленговый словарь.