Jump to content

Incisura

From Wikipedia, the free encyclopedia

Incisura is Latin for "notch", and may refer to: