ufoa

Finnish

Noun

ufoa

  1. partitive singular of ufo