قِسْتُوس

قِسْتُوس

qistūs · noun

Meaning — English

  1. gum cistus

Suggested websites

almaany.com · Wiktionary