magi labua gee

English: Translation
upset stomach (nausea)
carroll-soulik-1973