Multilingual dictionary of abbreviations

What does PIstO mean?

Code

Meaning

Language

Themes and places

PIstO

Publications of the Istanbul (University) Observatory

In English