دَسْكَرَة

دَسْكَرَة

daskara · noun

Meaning — English

  1. village, wick, manor

Suggested websites

almaany.com · Wiktionary