بُوغَاز

بُوغَاز

būḡāz · noun

Meaning — English

  1. inlet

Suggested websites

almaany.com · Wiktionary