Okurete sumimasen

Word
Okurete sumimasen
Meaning
Sorry I’m late. 遅れてすみません。
Part of speech
Pronunciation
Course
Lesson