Translation of imaginaria in English:

imaginaria

reserve guard, n.

feminine noun

  • 1

    reserve guard