alibilla

Finnish

Noun

alibilla

  1. adessive singular of alibi