Šmihel Explained

Šmihel (derived from *šent Mihael Saint Michael) may refer to:

Slovenia: