many years have past, it's been ages

listen to the pronunciation of many years have past, it's been ages
الإنجليزية - الإنجليزية
it's been a long time
many years have past, it's been ages
المفضلات