olan biten

listen to the pronunciation of olan biten
Turkish - English
goings on
occurrences, events taking place, happenings
Turkish - Turkish
gelişme