زَابُوق

زَابُوق

zābūq · noun

Meaning — English

  1. narrow lane, an alley between old town houses

Suggested websites

almaany.com · Wiktionary