Definify.com

Definition 2024


lambrequins

lambrequins

English

Noun

lambrequins

  1. plural of lambrequin