قَشْلَة

قَشْلَة

qašla · noun

Meaning — English

  1. barracks
  2. hospital, hospice

Suggested websites

almaany.com · Wiktionary