أَصْطَرَك

أَصْطَرَك

ʔaṣṭarak · noun

Meaning — English

  1. storax (tree and resin)

Suggested websites

almaany.com · Wiktionary