alibilla
Finnish
Noun
alibilla
adessive
singular of
alibi