Multilingual dictionary of abbreviations

What does İBB mean?

Code

Meaning

Language

Themes and places

İBB

İstanbul Büyükşehir Belediyesi

In Turkish