Definify.com

Definition 2024


interloqua

interloqua

French

Verb

interloqua

  1. third-person singular past historic of interloquer