ahead of his time, has progressive ideas

listen to the pronunciation of ahead of his time, has progressive ideas
الإنجليزية - الإنجليزية
holds advanced opinions
ahead of his time, has progressive ideas
المفضلات