alibeitta

Finnish

Noun

alibeitta

  1. abessive plural of alibi