Arti dalam bahasa Inggris merepet gibber; Arti lain yang mungkinprate Bisa juga berartifretted; gibbered;