スマナカッタ
Meanings
Interjection
Familiar language
1. sorry; my bad