latibule (n.) a hiding place; a place of safety and comfortAll Rights Reserved
latibule (n.) a hiding place; a place of safety and comfort
4 parts