Definify.com

Definition 2024


ilotta

ilotta

Finnish

Noun

ilotta

  1. Abessive singular form of ilo.

Anagrams