recent in Polish
recent in Polish
ostatni
Having happened a short while ago.
niedawny
Having happened a short while ago.
świeży
Having happened a short while ago.