alibeitta
Finnish
Noun
alibeitta
abessive
plural of
alibi