Arti dalam bahasa Inggris mencuat sticking; Arti lain yang mungkinsticking Bisa juga berartijutted; sticking out; sticking up;