Wordwatashi wa ima tsuita bakari daMeaning私は今着いたばかりだ。I have only just arrived.Part of speechPronunciationCourseJapanese 0LessonBAKARI