قَرَسْطُون

قَرَسْطُون

qarasṭūn · noun

Meaning — English

  1. stilyard

Suggested websites

almaany.com · Wiktionary