Definify.com

Definition 2025


lambrequins

lambrequins

English

Noun

lambrequins

  1. plural of lambrequin