Search term smocking has one result
Jump to
EN English FR French
smocking (n) [clothing] smocks (n) [clothing] (mp)