دَيْبُوذ

دَيْبُوذ

daybūḏ · noun

Meaning — English

  1. a kind of garment having a double woof

Suggested websites

almaany.com · Wiktionary