Definify.com

Definition 2025


houspilla

houspilla

French

Verb

houspilla

  1. third-person singular past historic of houspiller