recent in Indonesian recent in Indonesian baru saja adj Having happened a short while ago. Add to Flashcards