Search term taie d'oreiller has one result
Jump to
FR French EN English
taie d'oreiller (n) [lit] {f} pillowcase (n) [lit]