Finnish edit

Noun edit

alibeilla

  1. adessive plural of alibi