Istanbullus
English
Noun
Istanbullus
plural of
Istanbullu