OH MY GOSH


Meaning of OH MY GOSH in English

oh no, oh dear, darn, rats Oh my gosh! I've lost my keys!

English idioms vocab.      Словарь английских идиом и выражений.