alibeista
Finnish
Noun
alibeista
elative plural of
alibi