I HAPPENED TO BE THERE


Meaning of I HAPPENED TO BE THERE in English

I was there by chance

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.