Definify.com

Definition 2025


luira

luira

French

Verb

luira

  1. third-person singular future of luire