OH MY GOSH


Meaning of OH MY GOSH in English

oh no, oh dear, darn , rats

Oh my gosh! I've lost my keys!

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.