İngilizce Sözlükte "happen on/upon sth/sb"in anlamı

İngiliz