Definify.com

Definition 2026


memorara

memorara

Interlingua

Verb

memorara

  1. future of memorar