Definify.com

Definition 2024


ufoa

ufoa

Finnish

Noun

ufoa

  1. Partitive singular form of ufo.