near to or not long before the present; "recent times"; "of recent origin"

listen to the pronunciation of near to or not long before the present; "recent times"; "of recent origin"
near to or not long before the present; "recent times"; "of recent origin"
Favorites