alibeina

Finnish

Noun

alibeina

  1. essive plural of alibi