alibitta
Finnish
Noun
alibitta
abessive
singular of
alibi