Definify.com

Definition 2025


ufoa

ufoa

Finnish

Noun

ufoa

  1. Partitive singular form of ufo.