EGAVE

tatbeb

Meaning

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