الْبُوسْفُور

الْبُوسْفُور

al-būsfūr · proper noun

Meaning — English

  1. the Bosporus, the Bosphorus

Suggested websites

almaany.com · Wiktionary