Definify.com

Definition 2025


incuberas

incuberas

French

Verb

incuberas

  1. second-person singular future of incuber