Albanian

edit

Proper noun

edit

Stamboll m

  1. Istanbul (a city and province of Turkey)