benshimashita
1. Explained; Apologized
Verb
#240834
1. Explained; Apologized
1. defense; defence
1. bento; Japanese box lunch — explanation
1. machine
2. race car; racing motorcycle
1. better; preferable
2. more; increase
3. increase; growth
1. pardon; forgiveness