Definify.com

Definition 2024


hiboux

hiboux

French

Noun

hiboux m

  1. plural of hibou