alibeina
Finnish
Noun
alibeina
essive
plural of
alibi