Definify.com

Definition 2024


luira

luira

French

Verb

luira

  1. third-person singular future of luire