Arti dalam bahasa Inggris bertengger perch; Arti lain yang mungkinperching; roosting; perched; roosted; Bisa juga berartiroost;