Finnish edit

Noun edit

alibitta

  1. abessive singular of alibi