Selamat hari guru. translation: happy teacher's day. indonesian holiday teacher's day illustration. suitable for greeting card, poster and banner