Home > Dictionary > A-Z Xitsonga - English Byetlelo - Sleeping place N.Byetlelo is a Xitsonga word meaning "Sleeping place" in English. TypeDescriptionOriginalEtlelaOxford definitionNo data found.Item has never been edited.