Definify.com

Definition 2024


memorara

memorara

Interlingua

Verb

memorara

  1. future of memorar