alibitta

Finnish

Noun

alibitta

  1. abessive singular of alibi