Definify.com

Definition 2025


memorara

memorara

Interlingua

Verb

memorara

  1. future of memorar