Definify.com

Definition 2024


houspilla

houspilla

French

Verb

houspilla

  1. third-person singular past historic of houspiller