EGAVE
tatbeb
Meaning
noun
A kind of Arabian sandal or slipper.
Save “tatbeb” to learn later